Definition of Centaurea Cyanus
-
(noun) an annual Eurasian plant cultivated in North America having showy heads of blue or purple or pink or white flowers
Synonyms of Centaurea Cyanus
Antonyms of Centaurea Cyanus
No Antonyms Found.
Homophones of Centaurea Cyanus
No Homophones Found.